package com.auction.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 拍卖品类目实体类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class AuctionCategory implements Serializable {

    private Long id; // 类目ID

    private String name; // 类目名称

    private Integer type; // 类型：1电子数码分类 2珠宝首饰分类 3古董分类 4字画分类

    private Integer status; // 状态 1: 启用，0: 禁用

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime; // 创建时间

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime; // 更新时间
}